package org.farm.product.domain.bo;

import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.util.Date;
/**
 * @author Frank Zou
 * @version v0.0.1
 * @date 2025/4/22
 * @description
 */
@Data
public class AttributeBo implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    /**
     * 属性主键。
     */
    private Long id;

    /**
     * 类型； 0： 销售属性 / 1： 基本属性。
     */
    private Integer type;

    /**
     * 属性名称。
     */
    private String name;

    /**
     * 属性描述。
     */
    private String description;

    /**
     * 店铺 ID。
     */
    private Long merchantId;

    /**
     * 是否可以搜索； 0：不需要 / 1： 需要。
     */
    private Integer searchType;

    /**
     * 创建时间。
     */
    private Date createdAt;

    /**
     * 创建人。
     */
    private Long createdBy;

    /**
     * 修改时间。
     */
    private Date updatedAt;

    /**
     * 修改人。
     */
    private Long updatedBy;

    /**
     * 是否删除。
     */
    private Integer deleted;
}